import request from '@/utils/request'
import qs from 'qs';

//历史资源列表
export function gethistoryList(params) {
  return request({
    url: '/check/task/index',
    method: 'get',
    params
  })
}

// 拉取资源
export function pullResource(data) {
  return request({
    url:"/check/task/getResource",
    method: 'post',
    headers: {
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:qs.stringify(data),
  })
}

// 提现
export function withDrawal(data) {
  return request({
    url:"/check/pay/pay",
    method: 'post',
    headers: {
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:qs.stringify(data),
  })
}


// 我的列表
export function resourceList(params) {
  return request({
    url:"/check/task/index",
    method: 'get',
    params
  })
}


// 列表编辑
export function resourceEdit(data) {
  return request({
    url:"/check/task/subcheck",
    method: 'post',
    headers: {
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:qs.stringify(data),
  })
}


// 拉入回收站
export function pullRecycle(data) {
  return request({
    url:"/check/task/mvcheck",
    method: 'post',
    headers: {
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:qs.stringify(data),
  })
}


// 资源待审核
export function checklist(params) {
  return request({
    url:"/check/admin_task/checklist",
    method: 'get',
    params
  })
}

// 审核详情
export function checkinfo(params) {
  return request({
    url:"/check/task/checkinfo",
    method: 'get',
    params
  })
}

// 审核通过 -- 回收站
export function checkinRecly(data) {
  return request({
    url:"/check/admin_task/checkMv",
    method: 'post',
    headers: {
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:qs.stringify(data),
  })
}

// 审核通过 -- 历史站
export function checkinHistory(data) {
  return request({
    url:"/check/admin_task/checkHistory",
    method: 'post',
    headers: {
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:qs.stringify(data),
  })
}

// 审核不通过
export function noPassCheck(data) {
  return request({
    url:"/check/task/notPass",
    method: 'post',
    headers: {
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:qs.stringify(data),
  })
}


// 审核未通过列表
export function checkerrorlist(params) {
  return request({
    url:"/check/task/checkfailurelist",
    method: 'get',
    params
  })
}

// 审核通过列表
export function checksuccesslist(params) {
  return request({
    url:"/check/task/checksuccessfullist",
    method: 'get',
    params
  })
}

// 回收站列表
export function checkmvlist(params) {
  return request({
    url:"/check/admin_task/checkmvlist",
    method: 'get',
    params
  })
}

// 回收站详情
export function recyleinfo(params) {
  return request({
    url:"/check/admin_task/taskinfo",
    method: 'get',
    params
  })
}


// 历史详情
export function historyInfo(params) {
  return request({
    url:"/check/task/checkhistoryinfo",
    method: 'get',
    params
  })
}